if(!Math.log2){
	Math.log2=function(x) {
		return Math.log(x) / Math.LN2;
	}
}